#define _GNU_SOURCE
#include "pthread.h"
#include "stdio.h"
#include "unistd.h"

// 线程函数1
void *thread_func1(void *args)
{
    printf("thread_func1被执行... \n");
    return NULL;
}

// 线程函数2
void *thread_func2(void *args)
{
    printf("thread_func2被执行... \n");
    return NULL;
}

// 主线程
int main(int argc, char const *argv[])
{
    pthread_t pt1;
    pthread_t pt2;
    pthread_create(&pt1, NULL, thread_func1, NULL);
    pthread_create(&pt2, NULL, thread_func2, NULL);

    // 加一个休眠,让分线程有机会执行
    sleep(1);

    return 0;
}
